package com.export.netty.conf;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

import java.util.List;

/**
 * @author          xuguoliang@rlyy.com
 * @date            2019/12/25 14:34
 * @description     该JavaBean映射所有写在application.yml文件中的配置信息，网关配置信息映射类
 * 所有需要写在application.yml文件中的配置在此类中声明,  可以声明List，Map 批量配置，取值使用@Autowire 注解方式从GatawayConfig中获取
 * @package         netty.conf
 */

@Data
@Component
@ConfigurationProperties(prefix = "gataway")
public class GatawayConfig {

    private int port;
    private List<String> addressList;

}
